total payment - Spanish English Dictionary